long runners - French English Dictionary